Beach Hotel in Santa Teresa, Costa Rica

Ranchos Itaúna is a stylish hotel and restaurant located on the beach between the best surf brakes of Santa Teresa