A perfect alternative to a 5 star hotel experience, highly recommend.