Great spacious, well situated, well equipped apartment