Convenient location and spacious accommodations