Great place! Everything and more! Beautiful views in the morning and sunset as well!