Sparkling clean, very organized, great location, great stay