David's place is fantastic - great location, clean, and cozy. We enjoyed the back patio a lot! David is a wonderful and thoughtful host.