Very clean facilities and helpful from the start of our stay until the end. Our only issue is the stairs that we have to climb with our luggages which is expected and became a non-issue with the outstanding help we receive while we are there!!