David's place is very spacious and has pretty much everything that you could need; we, honestly, really enjoyed our stay here and would definitely recommend it!