Superb accommodation, great customer service, superior location, outstanding hospitality, will definitely come back, David has been an outstanding Host, thanks for providing such a good holiday experience. Anoop