Great location. Great views. Small, but adequate for one or two people. Clean and well maintained.