A lovely spacious clean apartment suitable for long or short term stays.