excellent location. superb clean and confortable