David’s place was perfect! We had everything we needed, and the location was full of amazing restaurants and shops. David had great communication and made check in/check out seamless for us. Thank you!