Perfectly situated and well equipped. clean apartment