Spotless and comfortable place in an amazing location. I have stayed here twice and will likely stay again!