Near St Georges's beach and not so far from the port. So no nead to have a car except to visit the island.
We were 3 in a studio with a big terrace.
Recommandation.