The experience was smooth and flawless. From the contract to entering the property, to them addressing minor concerns I had, it was all very customer friendly. They are customer focused which made this a stress-free experience which in turn made the vacation even more memorable. They delivered everything they promised. 5 stars!