Clean, modern, good communication with the host and a very nice location