very clean and great location! close to everything. provided all amenities and overall a very good experience! would definitely stay again!