Location was perfect for some time near the beach as well as close to the water taxi. Pool area was well maintained as was the entire resort. Great stay!