Excellent, 5 stars ! Cant complain about anything at all. Beautiful little spot, hosts are lovely and have thought of everything. Will recommend to others and will definately come again. Thank you :)