Everything was exactly as advertised. Every detail was thought of and accommodated for. Beds were great, general amenities were great, and check-in/check-out were easy. Would definitely stay again!