Great location, beautiful views. Everything you need. We loved our stay