Sparkling clean, great location, responsive host. Wish I had stayed longer. Much recommended.