Great location! Everything is new and very thoughtful (eg sunscreen and snorkel set). Would highly recommend this place - walkable to everything.