David's place is really nice, lots of space and the location in great! We had a great time and would definitely recommend it.