Great location, amenities, and very stylish, too. Communication with Vasco and Andreia was excellent. We had a great stay here - all 7 of us.