The phrase "spacious suites" refers to large and comfortable rooms that are designed for long-term stays. These suites typically offer more space than a standard hotel room, with separate living areas, multiple bedrooms, and plenty of amenities such as kitchenettes or full kitchens, dining tables, and comfortable seating arrangements. The goal is to provide guests with a homey feel while they are away from their own homes, allowing them to stretch out and relax in a more spacious environment.