Spacious place with an awesome location and nice back patio. David was a gracious and helpful host with excellent communication from start to finish.