Fantastic place that has everything- views are worth the stay alone!