Convenient location and spacious accommodations.