spacious and clean apartment