Starfish is a delightful cottage offering comfortable lodging in a pretty tropical setting. Very close to beautiful beaches! We loved our stay.
Sally