An amazing place to stay. The views are spectacular. Edgecliff is comfortable, stylish, sparkling clean with all the amenities you could want, set in a dream location. We didn't want to leave and are already looking forward to our return visit.