Excellent! Truly 5 stars. Great location and excellent overall experience in David's place. Highly recommended. Thanks for everything David