The place was a perfect fit for our family of 5. David was super easy to communicate with and made sure we ad all the information we needed prior to check-in day.