David's place is a beautiful property which catered to our every need. Plenty of space, and great amenities. The check in was easy, everything went according to plan and it was a very cool system! We enjoyed our stay immensely.