Comfortable and convenient, great stay