The Omni is a beautiful hotel. The pool is really great, with several different areas and a lazy river. The fountain pool and lazy river are both nice and warm, because it was a little chilly the day we were there. They have a great beach style which is great for little kids. The hotel is very clean, service is good. There were nice large towels in the bathroom and a down comforter on the beds. It was a great experience.