Very clean and confortable stay