A very clean and comfortable stay and close to all the amenities you’d ever want or need, including the ocean, beaches, snorkeling (Black Rock was a lot of fun to see), shops, restaurants, grocery stores, etc. My husband and I would stay here again!