Smooth communication, best location and a beautiful spartment made our trip perfect. :)