We would highly recommend this place. It is in a superb location overlooking the ocean surrounded by beautifulgardens.
It was sparkling clean and the hosts were wonderful.