Awesome place, clean, family friendly and close to many facilities. Shops, beach, public transport. Easy to find. Communication was easy.