This is a five-star stay. Check-in was simple, communication was maintained before and throughout, and every little detail of the amenities had been thought of. I would have loved the option to heat up food but that's just the cherry on top. I would recommend a weekend or 5-day stay here to anyone.