Can anyone tell me anything about Ramon's Village? We are thinking about staying there this summer?
Thanks!