Ticks all boxes.
We stayed for 5 nights and we were 2 couples in which the space worked amazingly.
Unit was very clean, had everything you needed, location was spot on. The spa was a nice extra and Kaz was absolutely amazing to deal with.
Could not fault.