Comfortable and nice amount of room and amenities