This was a perfect stay in a perfect location. We have stayed in numerous locations around the world and this is the only one I have given 10 out of 10.
Terri is a perfect host and was instantly available to ensure our stay was memorable.