Very clean and great location! This was perfect for our group of 6, nice and spacious and the beds were very comfortable!