Nice place with all needed facilities for a great visit on the island