Terrific stay! Anastasia is wonderful and the apartment is very modern and spacious. We loved the indoor swimming pool as well.