Clean, good communication, close to the beach and nice restaurants +++++