Lovely and clean apartment to stay