Great location (walk to beaches, to lagoa, restaurants, coffee shops, etc), beautiful views, fast internet, nice amenities and the fact that the apartment is serviced all contributed to a great experience.