No pudimos haber elegido un mejor lugar.
We could not booked a better place.