Beautiful view, nice property, with golf & tennis, family friendly, but then you see toddlers with diaper in the pool as well as big inflatables. For dining, since we didn't have a reservation, we had to wait 45min to be seated, because there were not any other dining option open at the hotel; For a 5 star "luxury" hotel, we expected for hotel guests to have priority over outside guests or at least for the hotel to have bigger restaurants. The other restaurant was a pub. The food was above average. For breakfast, the bacon I ordered was dry and probably sitting in the kitchen for a bit.