Excellent location. Excellent hosts. Place was perfect. I will be back one day