Spacious apartment with necessary amenities