It was absolutely perfect. The amenities were really thought out. Things I didn't even think I would need were available to me and even came in handy. I would definitely stay here again!