We stayed here for a bachelorette party and it was perfect! The pool and location were great and the hosts are very responsive and accommodating.