Clean, well stocked with linens, kitchen accessories, good view, great snorkeling, and great location