Excellent location, spacious accommodations.