Comfortable, spacious lodgings with plenty of amenities.