What a great place to stay. Perfect location with so many great places within walking distance. David's house is absolutely beautiful with a well equipped kitchen and all the comforts of a home away from home. Great communication throughout our stay...we'll be back!