Lovely hotel. We travelled with older teenagers and they were a bit bored, however. There are no clubs that target teenagers and no easy way for them to meet with other young people. It is full of young families, which is fine, but our kids are now past this stage. It is an expensive resort and I did not feel it was great value for money but it is in a beautiful location, the staff are very helpful and we def had some much needed relaxation.