Roomy, sparkly clean, lovely personal touches, handy location, and wonderful hosts. We will definitely be going back.