5-star stay! GREAT location! Nice, spacious stay!