Comfortable and spacious rooms.