Resort with infinity pool