Reviews Of Costa Rica
La Luz Restaurant…
I heard the Alta is a fabulous honeymoon hotel with a top notch restaurant? Can somebody confirm this?
Oh yes, the Alta is beautiful!!! I stayed there just 1 month ago and love it… the restaurant is a dream come true, every meal is spectacular.