The facilities are outstanding, clean and comfortable, with an impressive pool. The location is excellent. The staff are very friendly and would do anything to help make your holiday perfect. The whole experience was a joy and we will definitely be returning.