Fantastic location. Beautiful views. Everything you need. Had a great stay.