Spacious apartment equipped with amenities