David is very responsive. Place was super clean. Absolutely great location. David was prompt and very fair to address a few issues we had. On the negative side, The view is not as spectacular as one might imagine. Resort fees and parking fees need to be factored in when budgeting.