We couldn't recommend this place more highly. Meliza's place is huge, unique, and beautiful. There are terraces or balconies on every floor and a roof space. Great location and full of amenities. Meliza was super responsive and flexible when we had to change one of our dates last minutes.