The Sofitel in Bahrain is a gorgeous resort hotel that bears an uncanny resemblance to Cancun. The pool is fabulous, and the kids love the swim up bar. The beach however, cannot compare to Florida. The sand is sharp and rocky, the waves are nonexistent, and the water is uncomfortably warm. We are still finding plenty of fun things to do though!