spacious, perfectly located and with a great view.