Everything was just perfect! Location, unit, entire resort! We have already shared our experience with all our friends and strongly recommended to stay here!