Very spacious accommodations in a convenient location.