Wow wow wow! This property was everything and more. Beautiful setting, spacious, clean and great location.