I'm planning a trip to Costa Rica in Dec. for a week I've heard the Del Ray is the place to stay. Can anyone help me out with what I should expect or prices there or any other places to stay for ...