It is absolutely beautiful, but VERY expensive. We did not eat at the hotel once. My fiance did play golf on both courses. Both very spendy. Ask about extra charges that they add for the private beach even though it rained two of the days we were there and we only got to spend one day there. A sandwich will cost you $16. Plus it is not in Miami, ...