Amazing place, ideal location, great accommodation, superb communication. Can not recommend this place enough!