Anastasia Princess was such an amazing stay. Sparkling clean and very beautiful. Staff was very helpful and friendly. They make you feel like you are on vacation from the very moment you enter their relaxing resort. Breakfast was spot on and the gym is a very nice addition (just make sure to book it in advance). We had a wonderful time there and will be definitely coming back. Do not look further, this is all you need and so much more!