Nice apartment and amenities