super nice place, located at a great spot on the island.