Santa Bárbara Eco-Beach Resort
Ribeira Grande, PortugalNestled between the mountains and the ocean this stylish beachfront resort offers a variety of villas along with amenities including a fashionable restaurant/bar that overlooks the beach, a seasonal beach bar, massage services and an outdoor pool.