Comfortable and cozy with all the amenities.