Pros= new clean hotel, friendly staff, modern rooms with minibar and good flat screen tv. Wifi fast when it worked (a lot of the time there was no connection) and wifi worked in room also.They also let me checkin early.
cons= terrible location, very little to walk to, local transport didnt want to go here as it was so isolated, tiny swimming/ plunge pool, fines for eating and drinking in the room! even drinking water was chargeable here!!! charges for airport transportation although booking said free roundtrip airport transportation, even at there 50% off rate this place was very expensive by local standards for what was offerred. Green park tourist inn was better located with free drinking water, more reliable wifi, better larger swimming pool, and free breakfast and it was nearly half the price of casa mila... as for the nearby beaches forget it unless you like paying admission fees for mangrove bathing! Blue lagoon would be better than here for a similar price level, as it has better swimming pool, location, and wifi. Plenty of other intown options near the airport are also far cheaper and preferable to casa mila.