Great location , clean and all amenities one needs .