Hellllooo.
Anyone live in, moving to, or visiting Costa Rica?
Personally, I love it there. I believe that I am actually just getting a place there soon.
Anyone ever heard of Los Pelicanos Ocean Club? http://lospelicanosoceanclub.com
That's the place i've got in mind. Any opinions? I'd like...