Beautiful, modern and clean. Beautiful view of the water and close to walking tracks, kids park (which was very decent and bike park/track that was super cool!). The park staff were all very happy and friendly. Would happily stay again.