Great location- Great Host- Squeaky Clean! 5 Stars *****