Good location and great extras including the pool, hot tub, tennis court, bikes, surfboard, beach towels. Loved our stay so much we extended an extra night.