Sparking clean, great location, thoughtful arrangements..nice place to stay...