Very well situated, spacious and very well equipped. Mind the steps.