Very clean and great location! Master bedroom had a good mattress, single beds were a bit squeaky. TVs were difficult to use and no batteries in remotes. Overall, we enjoyed our stay.