The first impression is that this is a huge hotel, you could get lost in the hotel. The location is perfect, but quite a long walking distance from Playa Las Americas, where there's more to do. There is, however, a nice white sandy beach at a 10 minute walk from the little 'castle'. The service was fine, certainly worth 5 stars. We were in doubt whether we should take half board or full board, but we ultimately picked half board, which was a good choice!! There was an option of at least two meat and two fish menus every night (buffet). The room and the beds were good and everything was very clean. A recommendation to anyone who likes luxury and tasty food.