photos 20180605. The Westbury Rental Residences in the Upper Beaches are very leafy lodgings. June 6, 2018 Vik