Absolutely perfect. Comfortable and convenient with everything I needed for my stay and great communication. Loved it and will be back soon!