Nice, spacious stay in a great location.