Very clean! The host is very helpful and responsive. The entire place was recently built/remodeled and has modern and clean finishes. The views are spectacular, especially at sunset. Would definitely recommend!