The place was extremely clean and as advertised. The hosts provided everything we needed. The decor is stunning as well. Would rate it 6/5 if I could!