The place and location was great. Clean and exactly as advertised. We did enjoy the stay and views the property offered.
However contacting the host/company for anything (including getting the keys for check-in) was close to impossible.