Wow! .. what a location. We loved every aspect of this accommodation..