Nice and clean apartment which is situated at a great location.