Comfortable and spacious accommodations