Spacious and clean apartment with good amenities