We enjoyed our stay at David's. Great location and you get everything needed. David provides timely support and is very friendly. Would definitely recommend to anyone.