Location was superb, all was as expected and better, and communication was great. Michael went above and beyond to cater for my family and we had a wonderful stay. Will definitely be back.