This quaint, 10-room bed-and-breakfast is on Vieques Island is full of the charming, personal touches that so many chain hotels lack. It's an undeniably romantic pick, with phenomenal ocean views from the stone infinity pool and open-air lobby; airy, Mediterranean-style architecture; and wild horses roaming the grounds. Three bedrooms are in the main "inn," and others can be found in various bungalows dotting the property. The clean, lofty rooms are styled with eclectic antiques and tropical flowers -- but they're not quite luxurious and are showing minor wear. The on-site beach is a bit rocky, but some of the best beaches in the Caribbean are a short drive away.