Very good place. Very spacious. Good part of the island.