What a wonderful stay we had! Everything was just as described, and even better. The kitchen, especially, is very modern and well-equipped. The apartment was in a beautiful location--close to the beach for sunset viewing, an easy walk to catch the Metro, plenty of shops and restaurants nearby, and a fantastic view. The 91 steps were a bit daunting, but helped to work off the calories we consumed enjoying the delicious Pastéis de Nata desserts and other wonderful food we consumed. Miguel was very quick to respond to all of our inquiries and was a kind and gracious host. Would highly recommend!