amazingly clean and fantastic location.