great location, great hospitality and great spa pool.