This airbnb was amazing, and David is a great host. Very quick with responses. There was a hiccup during our check-in. We booked a unit with 3 seperate beds, but upon check-in, we were given a unit with only two beds. It took a couple of days to sort things out but we eventually got what we originally booked. Aside from this, the place was amazing!! We got to use the resort's amenities such as the gym, (2) pools, hot tubs, wifi, etc. My family and I enjoyed our stay and would definitely book again.