An excellent place to spend Christmas! Our family had a great time - lovely views from the balcony, pool and beach a minute away. Very highly recommended.