The accommodation was just perfect and so well maintained. The house has small surprises and the ensuite is amazing. The location is amazing with a view of beach and mountains in one.