Very clean with excellent comfortable rooms. Very well equipped for a long stay. Thanks for a great stay.