very comfortable clean and in a good location