5 Stars, David is great and great location!