A very spacious, clean unit with an upscale feeling in a resort setting. Very responsive host. Highly recommend. Will stay again.