A great apartment for a short stay. Amazing location, right on Dee Why Beach with many restaurants to choose from.