David is a great host and took care of our needs during our stay. His unit had repairs being done that were not completed timely for him and set us up in another similar room before our arrival. We wouldn"t have hardly realized it but he was upfront and told us the day before. The resort has gorgeous view of the bay. Our view was amazing. We loved our stay.