Excellent location. Beautiful home with all necessary modern amenities in perfect condition. Beautifully decorated and very comfortable. Rooms well laid out to accommodate our family but could also work well for couples/friends sharing the space. Our only wish was that we could have stayed longer so we could fully utilize all available amenities.