I don't know how it could have been any better. Everything was fantastic, along with excellent communication and check in instructions. The amenities were awesome and the bed was the most comfortable ever! I will definitely stay here for my future visits.