Everything was spot on (especially communication was extremely smooth) would definitely come by again next time if we are going to visit Melbourne.