Justine is the most wonderful host - was there to greet me on arrival, which was much appreciated. The unit is beautifully decorated, comfortable and clean; extremely well-equipped (the gym and pool were an added bonus!)
Wifi is a huge plus and location perfect. 10/10! Highly recommend and will be back!