all perfect, cleanliness, communication ,stay,hospitality .... nothing more can be said....