David's place was amazing to say the least - The modern styling, locations and views along with the little extras he throws in, made for a very enjoyable stay.
David was very accommodating with local tips, check times and his communication and punctuality was above and beyond. 5 stars all round!