sparkling clean, excellent location, has everything one needs.