Great amenities, well presented, lovely decor and close to the beach.