John was efficient and explained everything in detail.
The place was incredible, a lovely home away from home.
The amenities were very luxurious and no detail was left out.
I have extremely high standards and John met them all.