Very clean place with excellent comforts. Very well equipped kitchen. They were always very attentive to our requests and communication was excellent.