A perfect spot in Bairro Alto, perfect for our short stay. The view far exceeded our expectations! Breathtaking
A great value for money stay! Would recommend