You definitely need a vehicle if you stay here (which we knew and did). The description as to location is confusing if somewhat misleading. There are 2 locations for this hotel, one closer to the beach and what they called “beach villlas” and then a regular type low rise hotel building. We were not near the beach and the beach nearest to the villas was underwhelming.
Accommodations were good and clean for a 3 star rated hotel but I believe overpriced for what you get.