Very clean and the hosts are very nice, the location is great,if we travel again we will choose