I know a few of you have raved about this place. Would you mind telling me what you liked about it. Thinking of going over February break. TIA