David's place is at a great location! All the fun stuff and great food is walking distance! The place is very clean! David is such a great host! He gave us a lot of tips and suggestions regarding to attractions and food! We have a great time at David's place!