Great place right next to the beach and any shop and store you might need during your stay. The free parking is also a great plus as having a car is a must if you want to visit the beautiful beaches in the island.