David's place has everything you need. Perfect location as well. Great check in, David let us check in a little earlier and was ready when we got there - highly recommend