The place was fantastic, very clean, great location, stunning outlook. The communication between the hosts and myself was great, couldn't of asked for more.