Sparkling clean, great location, great everything. One of the best we have been in.