Highly recommendable. Michael is very good at communicating and his place is paradise on earth. Would love to stay there again. Mahalo!