Stayed in Barefoot Dream Upper for a week. Amazing porch. Steps to an amazing beach and great snorkeling. Beautiful palm trees, relaxing hammocks. Indoors and bedrooms are not super fancy, but very cozy, clean and perfect for the setting. A delight. Kudos to Fernando for being a…