Spacious clean apartment with good facilities