Perfect place, great hosting, easy communication and perfect location