Great location , amazing views , all very clean and comfortable .