all excellent, good location, clean and comfortab