Everything was impeccable, and just as advertised. Everything was communicated clearly before arrival and during my stay.