This place was excellent. It is very clean and polished. The host is great at communicating and is accommodating. We really enjoyed our stay! Mahalo