Amazingly spacious apartment with stunning views and all the basics