This is a brilliant hotel. I stayed with my two teenage sons. We arrived late at night and was checked in quickly and advised there was a night kitchen open. The food at the night kitchen was not great in terms of things we would actually eat but that is the only time we found this. There was a wide variety of delicious food available at breakfast,lunch and dinner. We would choose eggs on toast, pancakes and fruit for breakfast. For lunch we liked to go to the beach restaurant where we would have pizzas, burgers, chips, Turkish pancake, chicken. Then at dinner we would go to the restaurant and my kids mainly stuck to spaghetti, fried and chicken but I enjoyed a wide variety of food that was delicious. There was a bean and lentil type stew which was beautiful. There's always fruit available and there was ice creams available at dinner time in the restaurant aswell as at certain times by the pool and beach. All the staff were really helpful and friendly. It was busy by the pool for sunbeds but always beds available at the beach when we would go and we went almost daily. You can get the Dolmus right outside the hotel and the reception staff will tell you which number you need. The rooms were lovely, clean, modern, air conditioned. There was always staff around the pool and beach area cleaning. Very clean and modern hotel. Amazing time here and would come back. I really can not fault the hotel. It was brilliant. The only thing I wasn't expecting is how noisy the neighbouring hotel is of an evening. Between 10-11pm they play very loud music outside. Riolavitas have their entertainment down by the beach which is perfect so it does not disturb those getting some sleep.