Perfect location, cleanliness and overall a great place to stay.