A great complex just off Hastings St. Great location and easy walk to the beach with young kids. The view is fantastic. The complex is clean, well maintained and managed. We stayed in Apt 12 which was great. Nice decor, plenty big enough for us and all the modern cons included. Wouldn't hesitate to book again.