Perfect flat in a perfect location. Everything there for a longer stay. I would absolutely stay there again. Thank you.