This is a great vacation place! The check in was rough as they could not find our reservation in the computer, but it got finally resolved. We were also surprised that “all inclusive” did not cover “premier selections” at all locations, or at the beach bar and Byblos restaurant. Having said that, the selection of food at the regular buffet was amazing, and we did not really miss having other options. The staff was generally very, very nice and helpful (with only some very isolated exceptions). The animation team was impressive, a crew of young, energetic and passionate people that managed the activities at the pool or sports during the day, and also produced a very good show every night. We really enjoyed our vacation at the Barcelo Beach Resort In Ermioni, Greece.