Very clean and great location! This is our second stay and would definitely stay again.