Interesting little place with stunning views of the mountains and the stars