David's place was very clean, check in and out were both very easy and everything is clearly communicated. The location is also unbeatable!