Very clean, big and extremely well equipped apartment with a perfect location .